@import "base";
.login_wrapper{
    width:100%;
    height:auto;
    overflow:hidden;
    background-color:#dddddb;
    background-image:url(../img/photo_03.png);
    background-repeat:repeat-x;
    .login_container{
        width:1000px;
        height:auto;
        overflow:hidden;
        margin:0 auto;
        .login_header{
            background-image:url(../img/logo.png);
            width:369px;
            height:36px;
            margin:0 auto;
            margin-top:30px;
            background-repeat:no-repeat;
            cursor:pointer;
        }
        .login_content{
            width:950px;
            height:650px;
            overflow:hidden;
            .login_main{
                float:right;
                width:350px;
                height:auto;
                overflow:hidden;
                margin-top:60px;
                margin-right:150px;
            }            
        }
        .login_footer{
            overflow:hidden;
            width:1000px;
            height:auto;
            div{
                width:165px;
                height:60px;
                float:left;
                border-right:solid 1px #777;
                text-align:center;
                overflow:hidden;
                cursor:pointer;
            }
            .footer_box6{
                border:0;
            }
            h4{
                position:relative;
                top:45px;
            }
        }
}
}
.login_copyright{
    padding:20px 0;
}
.footer_box1{
    background:url(../img/icon_bso.png) no-repeat;
    background-position:67px 5px;
}
.footer_box1:hover{
    background:url(../img/icon_bso_hover.png) no-repeat;
    background-position:67px 5px;
}
.footer_box2{
    background:url(../img/icon_freight.png) no-repeat;
    background-position:61px 7px;
}
.footer_box2:hover{
    background:url(../img/icon_freight_hover.png) no-repeat;
    background-position:61px 7px;
}
.footer_box3{
    background:url(../img/icon_return.png) no-repeat;
    background-position:70px 5px;
}
.footer_box3:hover{
    background:url(../img/icon_return_hover.png) no-repeat;
    background-position:70px 5px;
}
.footer_box4{
    background:url(../img/icon_discount.png) no-repeat;
    background-position:68px 5px;
}
.footer_box4:hover{
    background:url(../img/icon_discount_hover.png) no-repeat;
    background-position:68px 5px;
}
.footer_box5{
    background:url(../img/icon_flashsales.png) no-repeat;
    background-position:70px 5px;
}
.footer_box5:hover{
    background:url(../img/icon_flashsales_hover.png) no-repeat;
    background-position:70px 5px;
}
.footer_box6{
    background:url(../img/icon_telephone.png) no-repeat;
    background-position:70px 5px;
}
.footer_box6:hover{
    background:url(../img/icon_telephone_hover.png) no-repeat;
    background-position:70px 5px;
}
.erweima{
    margin-left:90px;
    margin-top:20px;
    img{
        float:left;
    }
    p{
        line-height:20px;
        margin-top:16px;
        float:right;
        margin-right:18px;
    }
}
.xian{
    background-color:#a8aaab;
    width:350px;
    height:1px;
    margin-left:0;
    overflow:hidden;
    margin-top:19px;
}
.hydl_regsiter{
    margin-left:90px;
    width:260px;
    height:auto;
    overflow:hidden;
    padding-bottom:10px;
    h2{
       font-size:16px;
        font-weight:bold;
        float:left; 
    }
    span{
        float:right;
        margin-top:2px;
        a{
            font-size:14px;
            color:#db2725;
            text-decoration:underline;  
        }
        a:link{
            font-size:14px;
            color:#db2725;
            text-decoration:underline;
        }
        a:visited{
            font-size:14px;
            color:#db2725;
            text-decoration:underline;
        }
    }
}
.hydl_loginbar{
    width:100%;
    height:auto;
    overflow:hidden;
    ul{
        li{
            height:auto;
            overflow:hidden;
            margin-bottom:10px;
            width:350px;
            text-align:left;
        }
    }
    span{
        float:left;
        width:75px;
        margin-right:15px;
        height:30px;
        line-height:30px;
        overflow:hidden;
        text-align:right;
        white-space:nowrap;
        display:inline;
    }
     input{
        width:253px;
        padding-left:5px;
        height:28px;
        border:1px solid #999;
        color:#999;
        line-height:28px;
        float:left
    }
    .yanzheng{
        width:108px;
        height:28px;
    }
    img{
        float:right;
    }
}
.hydl_btn{
    width:260px;
    height:35px;
    overflow:hidden;
    margin-left:90px;
    a{
        display:block;
        background-color:#db2725;
        width:260px;
        height:35px;
        text-align:center;
        line-height:35px;
        color:#FFF;
        font-size:14px;
    }
     a:link{
        text-decoration:none;
        color:#fff;
    }
    a:visited{
        text-decoration:none;
        color:#fff;
    }
    a:hover{
        text-decoration:none;
        color:#fff;
    }
    a:active{
        text-decoration:none;
        color:#fff;
    }
}
.hydl_login{
    padding-left:90px;
    height:auto;
    overflow:hidden;
    margin-top:10px;
    p{
        float:left;
        overflow:hidden;  
    }
    span{
        text-decoration:none;
         color:#fff;
    }
    .zidong{
        margin-right:3px;
        position:relative;
        bottom:2px;
    }
}
.hydl_partner{
    width:350px;
    height:auto;
    overflow:hidden;
    margin:20px 0 0 0;
    h4{
        width:75px;
        float:left;
        text-align:right;
        margin-right:15px;
        white-space:nowrap;
    }
    img{
        float:left;
        margin:0 25px 0 0;
    }
}
.sjzh_login{
    width:260px;
    padding-left:90px;
    height:auto;
    overflow:hidden;
    p{
       float:left;
        margin:10px 0 0 0;
        text-align:left; 
    }
    .p1{
        float:left;
        margin:20px 0 0 0;
        text-align:left;
    }
    span{
        text-decoration:underline;
    }
    .ma{
        margin:0;
        margin-left:10px;
        line-height:30px;
        color:#000;
        b{
           color:#db2726;
           font-weight:normal; 
        }
    }
}
.yxzh_login{
    width:260px;
    padding-left:90px;
    height:auto;
    p{
       margin:10px 0 0 0;
       text-align:left; 
    }
    .p1{
        margin:20px 0 0 0;
        text-align:left;
    }
    span{
        text-decoration:underline;
    }
}
.xyzh2_loginbar{
    width:100%;
    height:auto;
    overflow:hidden;
    ul{
        margin-bottom:20px;
        margin-left:90px;
        display:block;
        li{
           text-align:left; 
           a{
               text-decoration:underline;
           }
        }
    }
}
.sjzc_login{
    width:260px;
    padding-left:90px;
    height:auto;
    overflow:visible;
    p{
        float:left;
        margin:8px 0 0 0;
        display:inline;
        text-align:left;
        line-height:18px;
        width:260px; 
    }
    .zidong{
        margin-right:3px;
        position:relative;
        bottom:2px;
        span{
            text-decoration:underline;
        }
        p{
            color:#db2725;
            margin-left:90px;
            margin-top:3px;
            a{
                text-decoration:underline;
                color:#db2725;
            }
        }
    }
}
.login_safety{
    width:auto;
    margin-left:89px;
    height:15px;
    margin-top:5px;
    span{
        display:block;
        width:86px;
        height:15px;
        text-align:center;
        line-height:15px;
        color:#fff;
        float:left;
        display:inline;
        background-color:#929292;
        margin-left:1px;
        margin-right:0;
    }
}
#safety_grade_now{
    background-color:#000;
}
.szmm_loginbar{
    width:100%;
    height:auto;
    overflow:hidden;
    ul{
        margin-bottom:140px;
        margin-left:90px;
        display:block;
        li{
           text-align:left;
            font-size:18px;
            p{
               text-align:left;
               span{
                   color:#db2725;
               } 
            } 
        }
    }
}    
.login_content1{
    width:720px;
    height:500px;
    overflow:hidden;
    background-position:top left;
    background-size:cover;
    .login_main{
        float:right;
        width:350px;
        height:auto;
        overflow:hidden;
        margin-top:35px;
        margin-right:20px;
        .pop_phoneVerification{
            width:425px;
            height:230px;
            padding:17px 0 0 75px;
            overflow:hidden;
            background-color:#fff;
        }
        .guide{
            text-align:left;
            padding-left:90px;
            font-size:14px;
            font-weight:bold;
            margin-bottom:2px;
            span{
                color:#db2726
            }
            
        }
    }
}
.guide span{
    color:#db2726;
}
.guide1{
    text-align:left;
    padding-left:90px;
    margin-bottom:17px;
}
.top10px{
    padding-top:10px;
}
.newPeople{
    width:260px;
    padding-left:90px;
    height:auto;
    overflow:hidden;
    text-align:left;
    padding-bottom:10px;
    _padding-bottom:0;
    span{
         color:#db2726;
    }
}

.bottomText{
    width:350px;
    height:auto;
    overflow:hidden;
    padding-top:18px;
    ul{
        li{
             float:left;
            text-align:left;
            width:140px;
            margin-left:20px;
            margin-bottom:10px;
            background:url(../img/icon_dot.gif) no-repeat;
            background-position:0 5px;
            padding-left:12px;
        }
    }
}

.zccg_loginbar{
    width:100%;
    height:auto;
    overflow:hidden;
    ul{
        li{
             text-align:left;
             line-height:18px;
             span{
                 color:#db2726;
             }
        }
        .li1{
            position:relative;
            top:4px;
        }
    }
}

.zccg_loginbar{
    ul{
        margin-bottom:18px;
        margin-left:90px;
        display:block;
    }
}
.omewiap{
    background-color:white;
    width:370px;
    height:100%;
}
.lastone_ax{
    margin-left:90px;
    width:260px;
    height:auto;
    overflow:hidden;
    padding-bottom:10px;
    text-align:left;
    h2{
         font-size:16px;
        font-weight:bold;
        float:none;
    }
    p{
        font-size:14px;
        span{
            color:#de272c;
            float:none;
       }
}
}



